/**
 * 
 */
package cn.sundat.dao;

import java.util.List;

import cn.sundat.model.User;

/**
 * @author XIN
 *
 */
public interface UserDao {
	/**
	 * 增加新用户
	 * @param user
	 */
	void addUser(User user);
	/**
	 * 删除用户
	 * @param user
	 * @return 删除结果
	 */
	void delUser(User user);
	/**
	 * 修改用户信息
	 * @param user
	 */
	boolean editUser(User user);
	/**
	 * 根据页码查找用户
	 * @param nowPage 当前页
	 * @param pageSize 每页的数据容量
	 * @return 用户列表
	 */
	List<User> findUserByPage(int nowPage,int pageSize);
	/**
	 * 根据id查找用户信息
	 * @param 用户id
	 * @return User实体列表
	 */
	public List<User> findUserById(Integer id);
	/**
	 * 用户验证
	 * @param uname
	 * @param passWd
	 * @return User list
	 */
	public List<User> findUserByUnameAndPasswd(String uname,String passWd);
}
